package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.SxCopyright;

/**
 * 版权图Service接口
 * 
 * @author ruoyi
 * @date 2024-04-20
 */
public interface ISxCopyrightService 
{
    /**
     * 查询版权图
     * 
     * @param id 版权图主键
     * @return 版权图
     */
    public SxCopyright selectSxCopyrightById(Long id);

    /**
     * 查询版权图列表
     * 
     * @param sxCopyright 版权图
     * @return 版权图集合
     */
    public List<SxCopyright> selectSxCopyrightList(SxCopyright sxCopyright);

    /**
     * 新增版权图
     * 
     * @param sxCopyright 版权图
     * @return 结果
     */
    public int insertSxCopyright(SxCopyright sxCopyright);

    /**
     * 修改版权图
     * 
     * @param sxCopyright 版权图
     * @return 结果
     */
    public int updateSxCopyright(SxCopyright sxCopyright);

    /**
     * 批量删除版权图
     * 
     * @param ids 需要删除的版权图主键集合
     * @return 结果
     */
    public int deleteSxCopyrightByIds(Long[] ids);

    /**
     * 删除版权图信息
     * 
     * @param id 版权图主键
     * @return 结果
     */
    public int deleteSxCopyrightById(Long id);
}
